﻿Namespace Course

    Public Class CourseOffering

        Private _Identifier As String
        Public Property Identifier() As String
            Get
                Return _Identifier
            End Get
            Set(ByVal value As String)
                _Identifier = value
            End Set
        End Property

        Private _Name As String
        Public Property Name() As String
            Get
                Return _Name
            End Get
            Set(ByVal value As String)
                _Name = value
            End Set
        End Property

        Private _Code As String
        Public Property Code() As String
            Get
                Return _Code
            End Get
            Set(ByVal value As String)
                _Code = value
            End Set
        End Property

        Private _IsActive As String
        Public Property IsActive() As String
            Get
                Return _IsActive
            End Get
            Set(ByVal value As String)
                _IsActive = value
            End Set
        End Property

        Private _Path As String
        Public Property Path() As String
            Get
                Return _Path
            End Get
            Set(ByVal value As String)
                _Path = value
            End Set
        End Property

        Private _StartDate As String
        Public Property StartDate() As String
            Get
                Return _StartDate
            End Get
            Set(ByVal value As String)
                _StartDate = value
            End Set
        End Property

        Private _EndDate As String
        Public Property EndDate() As String
            Get
                Return _EndDate
            End Get
            Set(ByVal value As String)
                _EndDate = value
            End Set
        End Property

        Private _CourseTemplate As BasicOrgUnit
        Public Property CourseTemplate() As BasicOrgUnit
            Get
                Return _CourseTemplate
            End Get
            Set(ByVal value As BasicOrgUnit)
                _CourseTemplate = value
            End Set
        End Property

        Private _Semester As BasicOrgUnit
        Public Property Semester() As BasicOrgUnit
            Get
                Return _Semester
            End Get
            Set(ByVal value As BasicOrgUnit)
                _Semester = value
            End Set
        End Property

        Private _Department As BasicOrgUnit
        Public Property Department() As BasicOrgUnit
            Get
                Return _Department
            End Get
            Set(ByVal value As BasicOrgUnit)
                _Department = value
            End Set
        End Property

    End Class

End Namespace